package aima.search;

import java.lang.*;
import java.util.*;
import aima.cs.util.*;

/** 
    A* search: redefines constructor to use priority queue
    with A* predicate. 
*/

public class AStarSearch extends GeneralQueueSearch {

    public AStarSearch(State startState) {
        super((SearchNode)(new HeuristicSearchNode(startState)), 
              new PriorityQueue(new AStarPredicate()));
    }

}
   

























